red aloe - Turkish English Dictionary